decrease in trade payables - German English Dictionary